The correct option is B 22 hrs
A difference of 15 degrees in longitude accounts for a difference in time of 1 hour. The longitudinal difference between the places given in question is 330 degrees (165+165), which means that difference in time will be 330/15, i.e. 22 hours.