The best description of the basic requirements for a complete sentence is: It has an independent clause that contains a subject and a verb in its complement.
A complete sentence must express a full thought, which is typically achieved with at least one independent clause that includes both a subject and a verb.