Merge joins require sorted input datasets on the join keys, which means they are exclusively considered for equi-joins containing equality predicates. They cannot be used for non-equi joins, and text columns cannot be sorted, ruling out the other options.