Jieve,
In my opinion 60.50 dimension should be basic (as well as 48.25), but not due to positional tolerance requirement on the right hole. And this statement applies regardless of a standard governing the print.
Now, being more specific - I agree with you that basic 60.50 is not needed in case of positional tolerance. Datum C serves only as a constraint of rotational degree of freedom that Ø0.1 tolerance zone is having relative to datum axis B. Location of the zone relative to B is defined by basic 238.75 and if that rotation is stopped, that is all what has to be done in order to fully define true position of right hole.
60.50 dim. should be basic because of something else - assuming that datum B is of higher functional importance than datum C (this assumption is based on the sequence of datum references specified in Ø0.1 positional FCF; |A|B|C| and not |A|C|B|), datum feature C (bottom surface) should be located relative to datum B. There are at least two options to achieve this: 1) profile of surface tolerance refering to |A|B| applied to surface C - and this method is applicable in ASME Y14.5 standard, or 2) positional tolerance refering to |A|B| applied to surface C - a method recommended by ISO standards. Regardless of which one is chosen, both require 60.50 dimension to be basic.
Similar applies to 48.25 dimension. Left surface of the part needs to be somehow located relative to a datum reference frame. If DRF is the same as for location of right hole, |A|B|C|, profile (ASME) or position (ISO) should be applied to that surface and that requires 48.25 dimension as basic.
And last remark: it is in general not recommended in ISO to use directly toleranced dimensions (in this case 60.50 and 48.25) to locate centers of features or other features relative to those centers. Annex B of ISO 5458:1998 clearly states that the meaning of such method is not standardized and that basic dimensioning + geometrical tolerancing should be used instead.