Assuming @Weather is a valid repeatable annotation that takes a String, with its associated containing type annotation

Question:

Assuming @Weather is a valid repeatable annotation that takes a String, with its associated containing type annotation @Forecast, which of the following can be applied to a type declaration? (Choose two.) 

A. @Forecast({"Storm", "Cloudy"})

B. @Forecast({@Weather("Storm"), @Weather("Cloudy")})

C. @Weather("Storm") @Weather("Cloudy")

D. @Weather({@Forecast("Storm"), @Forecast("Cloudy")})

E. @Forecast("Storm") @Forecast("Cloudy")

F. @Weather({"Storm", "Cloudy"})

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Question Posted: