The correct answer is D.
A meeting was held and speeches were delivered.
This is because the sentence is in the past tense. The verb “held” is in the past tense, and the verb “delivered” is also in the past tense. This indicates that the meeting and the speeches took place in the past.
The other options are incorrect because they are not in the past tense. Option A is in the passive voice, which is not typically used in this type of sentence. Option B is in the future tense, which is not accurate because the meeting and the speeches have already taken place. Option C is in the present tense, which is not accurate because the meeting and the speeches took place in the past.