A- ALTHOUGH B- SIDEWALK C- ALONG D- ALL

2. a- although b- sidewalk c- along d- all