You can assign new String[100] and new java.util.Date[100] to a variable of object[] type.
Primitive data types are a group of fundamental data types that are the building blocks for all other data types in computer science. Specifically, it frequently refers to the constrained set of data representations that a specific processor supports and that all produced programs must utilize.
A reserved term is used to identify a primitive type, which is predefined by the language. With other primitive values, primitive values do not share a state. The Java programming language supports the following eight primitive data types: byte: An 8-bit signed two's complement integer is the byte data type.
Therefore, the correct answers are option
D. new String[100]
E. new java.util.Date[100]
Primitive data type array is not compatible with Object[].
To learn more about primitive data type refers to:
https://brainly.com/question/13678105
#SPJ4