Answer:
The correct answer is "sentence"
Step-by-step explanation:
A sentence has meaning on its own and does not need another clause to complete the idea.
In the example provided, the sentence is complete since it has subject, verb and predicate.
A sentence fragment, on the other hand, is a fragment that cannot stand by itself, it misses something to finish an idea. A sentence fragment could be "a book for my birthday" since it does have meaning on its own.