"Specter" basically means ghost. The highlighted text then means that there is the risk that (board) directors might overcommit themselves, resulting in diluted contribution by each director. The correct answer D rephrases such risk by stating that the quality of directors' service might be affected. "Ideal" has no unusual meaning here -- you may look it up (along with "specter") in the dictionary.