dumb: мне кажется, ответы 2 и 4.
не 1: в openmp тоже только разделение и слияние.
не 3: openmp содержит средства синхронизации, а о средствах межпроцессной коммуникации в pthreads я не слышал.
со второй половиной ответа 4 готов согласиться: потоки win32 могут все, что может openmp, но не наоборот: например, openmp не может управлять приоритетами потоков.