In "Time is the best medicine for this," the complete predicate is "is the best medicine for this." The predicate includes the verb (is) and everything that follows it, telling us what the subject (Time) is. Option B is incomplete - it's just the prepositional phrase. Option D is just the noun phrase complement, not the full predicate.