A noun clause can operate as a direct object, indirect object, and subject compliment. The correct option is d (all of the above).
A noun clause is a clause that possesses a subject and verb but functions as a noun. It is a dependent clause. It can serve as a direct object, indirect object, or subject complement.
Here are some examples to understand better.
1. I want to you when this is going to end.
2. Whoever wants to leave is allowed to go.
3. Her only argument was that she had a baby in her hands.
In first example the clause, "when this going to end" is the representation of noun clause as direct object.
In second example, " Whoever wants to leave" shows it serving as indirect object.
Lastly, "that she had a baby in her hands" show it operating as subject complement.
To learn more about noun clause, visit
brainly.com/question/20797146
#SPJ4