IMO (B)
observe that both 21 and 28 are multiples of 7. thus whatever is the reminder after division by 21 or 28, will also lead to the reminder after division by 7. if the reminder is less than 7 after division by 21 or 28, then this will also be the reminder after division by 7 if reminder is greater than 7 after division by 21 or 28, then the reminder after division by 7 will equal the reminder after the following calculation:
(reminder after division by 21 or 28)/7
eg. 38/21 gives the reminder 17. so 38 when divided by 7 will give reminder= reminder when 17 is divided by 7
=3
(1) is not sufficient. r can be 1,3 or 5.
(2) ensures that the reminder is 3. hence sufficient.