What is/are the configurable functions of each and every IOBs connected around the FPGA device from the operational point of view?

A)
Input operation
B)
Tristate output operation
C)
Bi-directional I/O pin access
D)
All of the above

Correct Answer : Option (D) :   All of the above