*Such as Granny Smith, Golden Delicious, Gravenstein, Cameo, Braeburn, Rome Beauty, or Jonagold
Preheat oven to 350°F. Butter or oil a 9-x-13-inch baking pan.
To make topping, in a medium bowl, stir together flour, sugar and oats. Add butter and cut in with a pastry blender, two knives or clean hands (or pulse in a food processor) till butter is the size of small peas. Set aside.
For filling, in a large bowl, stir together sugar, flour, cinnamon and salt. Stir in apples and cranberry sauce. Blend well. Spread in baking pan. Sprinkle topping evenly over filling.
Bake for 30 to 40 minutes, until top is a rich golden brown and apples are tender. Cover with foil during last 10 minutes if topping is over-browning.