AMC 10B 2003 Problem 16

A restaurant offers three desserts, and exactly twice as many appetizers as main courses. A dinner consists of an appetizer, a main course, and a dessert. What is the least number of main courses that the restaurant should offer so that a customer could have a different dinner each night in the year 2003 ?

Answer Choices
A. 4
B. 5
C. 6
D. 7
E. 8