ANSWER:
C: ConnectionString, RecordSource, and CommandType. There are no usable defaults for ConnectionString, RecordSource, or CommandType. (Mode determines read/write permissions, but it is populated with a usable default.)

Answers in Depth...