Basically no. AD needs DNS to work. It works best with MS 2000 and 2003 DNS services but as per bofhrevenge2's reply, it can be any BIND compatitble DNS server.
(However if you are setting up a Windows network, you get better features and intergration with a Windows DNS server on a Windows AD network.)