Cleaves DNA cruciform and Y-structures as well as heteroduplex loops. Resolves Holliday junctions, recognizes a broad spectrum of DNA substrates ranging from branched DNAs to single base mismatches. Binds 1 Ca(2+) ion per subunit. Binds 1 zinc ion per subunit. Homodimer.