In a company of 170 employees, 110 are females. A total of 80 employees have advanced degrees and the rest have a college degree only. If 25 employees are males with college degree only, how many employees are females with advanced degrees? Choose the correct choice:
A) 40
B) 45
C) 50
D) 55
E) 60

Rationale: the number of males is 170 - 110 = 60 . the number of males with advanced degrees is 60 - 25 = 35 . the number of females with advanced degrees is 80 - 35 = 45 . the answer is b .
Answer: B