多项选择题

A. The foo initialization parameter CANNOT be set programmatically.
B. Compilation fails because getlnitParameter returns type Object.
C. The foo initialization parameter is NOT a servlet initialization parameter.
D. Compilation fails because ServletContext does NOT have a getlnitParameter method.
E. The foo parameter must de defined within the  element of the deployment  descriptor.
F. The foo initialization parameter can also be retrievedusing getSErvletConfig().  GetlnitParameter (“foo”).