Which of the following statements correctly describes the following syntax?( )
{"state":{optional:true},"town":{"required":"state",optional:true}}
An instance includes a state property and a town property which is optional.
An instance may or may not include a state property which is optional. If a town property is not included, the state property is optional.
An instance must include a state property if a town property is included. If a town property is not included, the state property is optional.
The declaration syntax is incorrect. You can not declare optional values in an array.