Surf and Strength are required.
That's pretty much all. Others include Rock Smash and Waterfall for some items.
Hope I helped. :) Source: http://www.gamefaqs.com/boards/696959-pokemon-x/67508747