The correct option is B 60 days
LetthetotalworkbeW.
LetthespeedofAindoingentireworkbexwork/day
LetthespeedofBindoingentireworkbeywork/day
∴Wx+y=30
∴ W=30x+30y............(1)
WorkdonebyAin16days=16x
RemainingworkdonebyBin44days=44y
∴16x+44y=W.........(2)
From(1)and(2),W=60y
Hence,ifBworksalonethentheworkwillbecompletedinWydays=60yydays=60days.