What is the general legal premise of a "knock and talk"?

a) Probable cause.
b) Consent.
c) Reasonable suspicion.