Respiratory system ?. Or esophagus?
        
                    
             
        
        
        
Answer:
oid changeCase (char char_array[], int array_size ) {
__asm{
    mov eax, char_array;     
    mov edi, 0;
readArray:
    cmp edi, array_size;
    jge exit;
    mov ebx, edi;           
    shl ebx, 2;
    mov cl, [eax + ebx];    
check:
    //working on it
    cmp cl, 0x41;      
    jl next_indx;
    cmp cl, 0x7A;       
    jg next_indx;
    cmp cl, 'a';
    jl convert_down;
    jge convert_up;
convert_down:
    or cl, 0x20;        //make it lowercase
    jmp write;
convert_up:
    and cl, 0x20;      
    jmp write;
write:
    mov byte ptr [eax + ebx], cl    
next_indx:
    inc edi;
exit:
    cmp edi, array_size;
    jl readArray;
mov char_array, eax;
}
}
Explanation:
- Move char_array to eax as it is base image
.
- Use ebx as offset
.
- Use ecx as the storage register
.
- check if cl is <= than ASCII value 65 (A)
.
 
        
             
        
        
        
I am not 100% on this but i think you would want a Large depth of field. 
        
                    
             
        
        
        
I believe the answer is B spread sheet because i use spread sheets to make my life easier. I organize info in a spread sheet then it is really easy to find.
hope this helps<span />