The correct option is A 29/06/2021
The manufacturing date is 1st March 2021.
Since March has 31 days, 31 days will have passed till 1st April 2021
Since April has 30 days, 31 + 30 = 61 days will have passed till 1st May 2021.
Since May has 31 days, 61 + 31 = 92 days will have passed till 1st June 2021.
Now, if we add 28 to this date, we get 120 days completed on 29th June 2021.
So, the cheese is best before 29th June 2021.