What is the minimum number of bases that can be annealed?

Normally it is possible to anneal an oligo of any size to its target, but longer sequences will lead to more stable duplexes. A minimum of 10 bases is needed for a PCR primer to find and remain annealed to its target long enough for extension to occur.