Diners at a certain restaurant can choose either a soup or salad from 4 choices, an entree from 5 offerings, two side dishes from 5 options, and, finally, one of 4 dessert cakes. To the nearest whole number, how many months could a person eat at this restaurant without having to order the same meal twice? (Assume 30 days per month.)
A) 20B) 27C) 63D) 160E) 800