BDC (Batch Data Communication) in SAP supports three techniques: Call Transaction (direct, synchronous processing), Session Method (creates sessions to be processed later), and Direct Input Method (for bulk data transfer via special interface). Since all three are valid techniques, 'All of the Above' is the correct answer.